<?
session_start();

// inloggegevens
$username = "root";
$password = "usbw";
$database = "guitig";

// Connect aan de database
mysql_connect("localhost", $username, $password);
mysql_select_db($database) or die("Unable to select database");

// De gegevens van het form
$docentid = $_SESSION["naam"];
$studieuur = $_GET["uur"];
$leerlingnr = $_GET["leerlingnr"];


//plaats bepalen
$Qplaatsnr = "SELECT plaatsnr FROM plaats WHERE docentid = '$docentid'";
$resultplaatsnr = mysql_query($Qplaatsnr);
$plaatsnr = mysql_result($resultplaatsnr, 0, "plaatsnr");

//stoelnr berekenen
$Qstoelnr = "SELECT * FROM intekenen WHERE studieuur = '$studieuur' AND plaatsnr = '$plaatsnr' ";
$resultstoelnr = mysql_query($Qstoelnr);
$stoelnr = mysql_numrows($resultstoelnr) +1;

$Qmaxstoelnr = "SELECT maxleerlingen FROM plaats WHERE plaatsnr = '$plaatsnr' ";
$resultmaxstoelnr = mysql_query($Qmaxstoelnr);
$maxleerlingen = mysql_result($resultmaxstoelnr, 0, "maxleerlingen");


  //kijk in de database of er een update nodig is of een insert
  $Qcheck = "SELECT * FROM intekenen WHERE leerlingnr = '$leerlingnr' AND studieuur = '$studieuur'";
  $resultcheck = mysql_query($Qcheck);

  // update:
  if (mysql_numrows($resultcheck)>0)
  {
    $Qquery = "UPDATE intekenen 
    SET studieuur = '$studieuur', leerlingnr = '$leerlingnr', plaatsnr = $plaatsnr, stoelnr = '', prioriteit = 2
    WHERE leerlingnr = '$leerlingnr' AND studieuur = '$studieuur'";
    $result = mysql_query($Qquery);
  }
  
  // insert:
  else
  {
    $Qquery = "INSERT INTO intekenen (studieuur, leerlingnr, plaatsnr, stoelnr, prioriteit)
    VALUES ('$studieuur', '$leerlingnr', '$plaatsnr', '$stoelnr', '2')";
    $result = mysql_query($Qquery);
  }
?>